home *** CD-ROM | disk | FTP | other *** search
/ LOGIC 2000 February / LogicCd--feb.2000-mac-cdr.iso / Macintosh / System / Kaleidoscope schemes / SchemeChecker 1.4.3.sit / SchemeChecker 1.4.3 / SchemeChecker.rsrc / TEXT_504_Resources w_misset bits.txt < prev    next >
Text File  |  1999-01-17  |  2KB  |  15 lines

  1. If you are making schemes, you have probably heard somebody saying: ‚ÄúMake sure to set the bits in your schemes correctly‚Äù. If you are not an scheme author and haven‚Äôt been using programs like ResEdit very much, you are probably wondering what ‚Äúbits‚Äù we are talking about, and what they do.
  2.  
  3. The bits are check marks which give your mac certain information about a resource. (Pretty much the same way as the ‚ÄúLocked‚Äù check box in a file‚Äôs Finder info window tell the mac the file is locked and can not be edited). Resources have several bits which can be set. The only bits important when making color schemes are the ‚ÄúSystem heap‚Äù and ‚Äúpurgeable‚Äù bits.
  4.  
  5. The ‚Äúsystem heap‚Äù bit must be set for all resources Kaleidoscope uses to draw windows, buttons, dialogs, etc. This bit simply tells: ‚ÄúThis resource should be loaded into the system heap in the RAM, and not into the application heap.‚Äù.
  6.  
  7. The other important bit is the ‚Äúpurgeable‚Äù bit. This bit helps out in low-memory situations, and should be set for nearly all resources in your scheme. The only resources which should never be marked as ‚Äúpurgeable‚Äù are WDEF resources.
  8.  
  9. Clicking the ‚ÄúView‚Äù button to display the list of resources with bits set incorrectly bring up three buttons:
  10.  
  11. - Fix bits: Sets the resource bits correctly for all the resources in the list.
  12.  
  13. Note: You are not able to fix locked schemes or schemes with locked resources.
  14.  
  15. When you select a resource in the list, information on what the resource is used for will appear to the right of the list.